package fr.vahren.sriksal.generation;

import java.awt.image.BufferedImage;

public interface RiverGenerationStrategy {

	void init(int[][] map);

	void generateRivers(int[][] map, int[][] terrainMap);

	void fillSeas(int[][] map);

	int[][] getWaterMap();

	void updateAllMap(int[][] waterMap, int[][] map, int[][] terrainMap,
			BufferedImage image);

}
